chickens coming home to roost - Turkish English Dictionary